throat of a knee - Spanish English Dictionary